Autogenerated HTML docs for v2.6.3-469-ge5da8 
diff --git a/RelNotes/2.6.4.txt b/RelNotes/2.6.4.txt new file mode 100644 index 0000000..621eb95 --- /dev/null +++ b/RelNotes/2.6.4.txt 
@@ -0,0 +1,48 @@ +Git v2.6.4 Release Notes +======================== + +Fixes since v2.6.3 +------------------ + + * The "configure" script did not test for -lpthread correctly, which + upset some linkers. + + * Add support for talking http/https over socks proxy. + + * Portability fix for Windows, which may rewrite $SHELL variable using + non-POSIX paths. + + * We now consistently allow all hooks to ignore their standard input, + rather than having git complain of SIGPIPE. + + * Fix shell quoting in contrib script. + + * Test portability fix for a topic in v2.6.1. + + * Allow tilde-expansion in some http config variables. + + * Give a useful special case "diff/show --word-diff-regex=." as an + example in the documentation. + + * Fix for a corner case in filter-branch. + + * Make git-p4 work on a detached head. + + * Documentation clarification for "check-ignore" without "--verbose". + + * Just like the working tree is cleaned up when the user cancelled + submission in P4Submit.applyCommit(), clean up the mess if "p4 + submit" fails. + + * Having a leftover .idx file without corresponding .pack file in + the repository hurts performance; "git gc" learned to prune them. + + * The code to prepare the working tree side of temporary directory + for the "dir-diff" feature forgot that symbolic links need not be + copied (or symlinked) to the temporary area, as the code already + special cases and overwrites them. Besides, it was wrong to try + computing the object name of the target of symbolic link, which may + not even exist or may be a directory. + +Also contains typofixes, documentation updates and trivial code +clean-ups. 
diff --git a/RelNotes/2.7.0.txt b/RelNotes/2.7.0.txt index ca2c24b..aa8224c 100644 --- a/RelNotes/2.7.0.txt +++ b/RelNotes/2.7.0.txt 
@@ -66,6 +66,20 @@  a superset of "--no-progress". Extend the command to support the  usual "--[no-]progress".   + * The semantics of tranfer.hideRefs configuration variable have been + extended to work better with the ref "namespace" feature that lets + you throw unrelated bunches of repositories in a single physical + repository and virtually serve them as separate ones. + + * send-email config variables whose values are pathnames now go + through the ~username/ expansion. + + * bash completion learnt to TAB-complete recipient addresses given + to send-email. + + * The credential-cache daemon can be told to ignore SIGHUP to work + around issue when running Git from inside emacs. +    Performance, Internal Implementation, Development Support etc.   @@ -118,6 +132,30 @@  * With a "debug" helper, debugging of a single "git" invocation in  our test scripts has become a lot easier.   + * The "configure" script did not test for -lpthread correctly, which + upset some linkers. + + * Cross completed task off of subtree project's todo list. + + * Test cleanups for the subtree project. + + * Clean up style in an ancient test t9300. + + * Work around some test flakiness with p4d. + + * Fsck did not correctly detect a NUL-truncated header in a tag. + + * Use a safer behavior when we hit errors verifying remote certificates. + + * Speed up filter-branch for cases where we only care about rewriting + commits, not tree data. + + * The parse-options API has been updated to make "-h" command line + option work more consistently in all commands. + + * "git svn rebase/mkdirs" got optimized by keeping track of empty + directories better. +    Also contains various documentation updates and code clean-ups.   @@ -341,6 +379,19 @@  requested range. However, we were hand-crafting a range request  and it did not kick in.   + * Having a leftover .idx file without corresponding .pack file in + the repository hurts performance; "git gc" learned to prune them. + (merge 478f34d dk/gc-idx-wo-pack later to maint). + + * Apple's common crypto implementation of SHA1_Update() does not take + more than 4GB at a time, and we now have a compile-time workaround + for it. + (merge 001fd7a ad/sha1-update-chunked later to maint). + + * Produce correct "dirty" marker for shell prompts, even when we + are on an orphan or an unborn branch. + (merge c26f70c sg/bash-prompt-dirty-orphan later to maint). +  * Code clean-up, minor fixes etc.  (merge 15ed07d jc/rerere later to maint).  (merge e7a7401 pt/pull-builtin later to maint). 
diff --git a/config.txt b/config.txt index b4b0194..2d06b11 100644 --- a/config.txt +++ b/config.txt 
@@ -1122,6 +1122,9 @@ 	example.com. See linkgit:gitcredentials[7] for details on how URLs are 	matched.   +credentialCache.ignoreSIGHUP:: +	Tell git-credential-cache--daemon to ignore SIGHUP, instead of quitting. +  include::diff-config.txt[]    difftool.<tool>.path:: 
diff --git a/git-config.html b/git-config.html index a13d312..8b26aca 100644 --- a/git-config.html +++ b/git-config.html 
@@ -3104,6 +3104,14 @@  </p>   </dd>   <dt class="hdlist1">  +credentialCache.ignoreSIGHUP  +</dt>  +<dd>  +<p>  + Tell git-credential-cache&#8212;daemon to ignore SIGHUP, instead of quitting.  +</p>  +</dd>  +<dt class="hdlist1">   diff.autoRefreshIndex   </dt>   <dd>  
diff --git a/git-send-email.html b/git-send-email.html index 0e5bfd7..162be04 100644 --- a/git-send-email.html +++ b/git-send-email.html 
@@ -748,7 +748,8 @@  <h2 id="_synopsis">SYNOPSIS</h2>   <div class="sectionbody">   <div class="verseblock">  -<pre class="content"><em>git send-email</em> [options] &lt;file|directory|rev-list options&gt;&#8230;</pre>  +<pre class="content"><em>git send-email</em> [options] &lt;file|directory|rev-list options&gt;&#8230;  +<em>git send-email</em> --dump-aliases</pre>   <div class="attribution">   </div></div>   </div>  @@ -1388,6 +1389,22 @@  </dd>   </dl></div>   </div>  +<div class="sect2">  +<h3 id="_information">Information</h3>  +<div class="dlist"><dl>  +<dt class="hdlist1">  +--dump-aliases  +</dt>  +<dd>  +<p>  + Instead of the normal operation, dump the shorthand alias names from  + the configured alias file(s), one per line in alphabetical order. Note,  + this only includes the alias name and not its expanded email addresses.  + See <em>sendemail.aliasesfile</em> for more information about aliases.  +</p>  +</dd>  +</dl></div>  +</div>   </div>   </div>   <div class="sect1">  @@ -1520,7 +1537,7 @@  <div id="footnotes"><hr /></div>   <div id="footer">   <div id="footer-text">  -Last updated 2015-08-26 16:06:11 PDT  +Last updated 2015-12-04 14:42:39 PST   </div>   </div>   </body>  
diff --git a/git-send-email.txt b/git-send-email.txt index b9134d2..771a7b5 100644 --- a/git-send-email.txt +++ b/git-send-email.txt 
@@ -10,6 +10,7 @@  --------  [verse]  'git send-email' [options] <file|directory|rev-list options>... +'git send-email' --dump-aliases      DESCRIPTION @@ -387,6 +388,16 @@ 	Send emails even if safety checks would prevent it.     +Information +~~~~~~~~~~~ + +--dump-aliases:: +	Instead of the normal operation, dump the shorthand alias names from +	the configured alias file(s), one per line in alphabetical order. Note, +	this only includes the alias name and not its expanded email addresses. +	See 'sendemail.aliasesfile' for more information about aliases. + +  CONFIGURATION  -------------